Big Huge Thesaurus

rose campion

noun

sounds kind of like